Easy to put together. Got an extra long mattress for the top and it fit perfectly. Fast delivery and free shipping put it over the top.