We purchased this bed in dark blue for our four year old son after looking for nice bed for weeks. The upholstery does not feel cheap and the construction of the bed is sturdy. The bed does not take long to put together. It took us about 30 minutes to put the bed together. It also doesn't have any chemical type smells like some of the less expensive upholstered beds. Before buying this one, we bought one from Wayfair and the quality of the bed was inferior to this one. Another perk is that when my kids bang their head it cushions the blow a little. It also cleans up pretty well. My son threw up on the bed a week after purchasing it and getting it cleaned up was a breeze with a spray mixture of water and baking soda. We did not have a box spring for our son since he had been sleeping on his mattress on the floor so we just bought an inexpensive bunkie board to keep the height low. The best part of this purchase was the great customer service we received from Great Offer Stock. A week after I purchased the bed, it went on sale. I called Great Offer Stock and asked if they would be able to adjust the price I paid to the sale price and they were gracious enough to do that. This is a great quality bed for a reasonable price.