We bought the white bed frame. It came with all it's pieces and with the frame was all structurally intact. We did find some rust on a couple pieces, but we were able to use some cleaners to remove most of it. One screw hole wasn't drilled correctly, luckily I was able to improvise without a trip to the hardware store. The whole bed took about 45-1hr to put together with two people. Our queen size mattress fit perfectly and it seemed solid with the weight. There was one downside that was very noticeable on this bedframe. All the welds that where done to put this frame together were very sloppy and stood out! These welds were probably done by people just learning the trade, but since I only spent $200 bucks I was ok with it since it was for the spare room. If your not to picky then this is a solid purchase.