Very clean, great layout and every thing we wanted or needed was on hand. Handled our large family well and we were super comfortable.