Great for the price. It was pretty laborious and time consuming to put together, but the instructions were simple enough. It had some scratches out of the box, but nothing major. We haven't slept on it yet but it looks nice and seems sturdy.