Clean..new..has so much stuff to play with ..you can bring food and feed your little ones in separate area..I love the ball gym and all the little play kitchens ..good for moms to relax and let's your kids run free cause they won't escape ..will definitely be back :)