Love the color! Was not given all the parts. Only four, of the eight, screws. ALSO, the slats are two short, width-wise, so the bed keeps collapsing on one or both sides.I purchased this bed for my son who was returning to college. We selected this item specifically because it was advertised as easy to assemble. The bed was delivered to his apartment so it would be there when we arrived. When we began to assemble the bed, we found that neither the instructions nor the hardware necessary for assembly were included. It didn't take much to figure out how to assemble the bed, but I had to find a hardware store to purchase the screws (using my best guess as to size and diameter) and a wrench. We successfully assembled the bed and my son seems to like it.After hunting around for several days I stumbled across this mattress platform. It is the best platform ever! It has 9 feet that it sits on and a very sturdy box beam design. It does not make any noise nor does it shake when moving around on the mattress. Super sturdy, made in the USA, and at a very reasonable price. We are very pleased with this purchase!This is one of the few XL platforms out there. Also, it shipped relatively fast. However, cheap materials were used to manufacture this product. The legs? Plastic. The lining material? Ugh. There is hardwood floor where this was installed, so the platform could travel a bit when there is a push into it. I guess it works better with a carpet on the floor. Also, I wish there was a rim to hold the mattress. The platform doesn’t really hold the mattress.bEDFRAME ARRIVED, but the BOLTS to put it together did NOT arrive.We need8 Bolts please ! ! !Greaton 13-Inch Platform Bed For...Size: Twin XL$206.10Very sturdy. Very happy. Our medium size dog can't crawl under it like other ones I've owned. Very easy for hubby to assemble. Shoes for underneath with out sticking out to trip you.Good value and look for an upholstered bed frame. I got two full XLs and probably took less than 30 to assemble. Be aware that I did not see a place to attach a headboard, which for me isn’t a big deal. The frames are lightweight, so anti slip pads on a tile/hardwood floor is a good idea, but you can always add that laterAssembly Instructions are unclear and incorrect sometimes. Anyway, it was still simple to assemble.