Overall, I'm pretty happy with my bed. The shipping took a bit longer than I would have liked (3 weeks) but everything arrived as described and undamaged. The bed looks exactly like the picture & the quality seems quite good. My only complaint was that a support beam (that runs lengthwise from headboard to foot board) was not drilled correctly & missing the necessary holes for assembly. Luckily, I had the tools on hand to quickly fix the problem. I just purchased a 12'' memory foam mattress & it fits in the frame perfectly. It sits above the side rails about 6-7".Pros: Quality, solid constructionCons: Slow shipping, support beam drilled incorrectly