Very clean and nice! Had everything we needed. My kids and I loved it!!