This is an amazing bed. I was worried about the quality, I always do when ordering something online, but it is a really good quality. It doesn't look cheap which is great because it certainly wasn't. The color is rich, the fabric is really soft but sturdy. It wasn't difficult to assemble and all the materials were included. My only complaint is that the delivery took longer than expected. The original delivery was scheduled on Sunday between 7am-11am and at 10:50am I got an email saying the delivery was delayed and needed to be cancelled and rescheduled. That was inconvenient because I had already rearranged my plans to be home during that time. Other than that a great buy.