Perfect! Smaller than anticipated which is totally fine. Took me only 30 minutes to put together and only because I had my two boys helping me.