Clean and well apportioned, roomy and the price was great! A lot of good thought went into the set up.