Truck is very clean and everything is here only thing wrong is the sticker on sides is half taken off but looks like New