Very Clean, Vey Big. everything was to my liking just a warning parking is tight for full sized trucks anything smaller and you should be fine. but all in all would stay here again