Absolutely perfect. Easy to put together and my 5 yo loves sleeping in their new bed!