Quality construction bed that comes exactly as described. It takes a while to assemble, but otherwise I would recommend the product. We had trouble with delivery - so be sure to check that you've received two boxes with your order. Pictured below is missing box 2 that got miss-delivered to our neighbor.