I just got the bed and was worried because after I ordered it I saw new reviews about it. BUT I cant agree at all with the other reviews. This bed is awesome. It came 1 week after order, package was in great condition, no material damage at all, no screws flying around - Overstock did a good job packing it together. To put the bed together maybe took me 30min. Its so easy. They send all the tools you need to put it together except for the last 6 screws (for the panels which will hold the mattress) you have to screw in with a cordless drill. Also some of the other reviews complain that Overstock sells the bed as a platform bed. If they would have read it right, Overstock mentions you would need an extra boxspring. I just bought 8 additional panels ( a little bit wider than the original ones) to hold my mattress (additional cost $27.50). I read myself into this issue before I ordered it and knew that I would have to by the additional panels. Overall: the additional cost are quite low when you think about for what price you get this amazing bed.