Absolutely perfect! Came fully assembled minus the wheels. We decided not to put the wheels on anyway. Would definitely recommend!