I was extremely pleased with delivery time. I received the product about 4-5 days after purchasing the item online. I'm in love with the color! The instructions tell you where to place what but doesn't say which side or how to put the beds together, but we managed! Very sturdy and the storage is huge! Completely happy with our purchase!!!