Functionally, the bed and shelving are great! The bed with a mattress on is very easy to pull down. It took a bit to put together (probably about 8 hours or so between the bed and one shelving unit), but that was expected. My only issue is the quality of the wood. Given the price, I was expecting the wood to be a little higher quality. While it looks decent, it does scratch easily.