I am very impressed with this bed. The photos accurately represent the royal blue color and the velvet feels soft and of good quality. The instructions to assemble were simple to follow and everything fit together perfectly. It took about an hour for 2 people to unpack and assemble it. It was packaged up very well and all pieces were in perfect condition. We are using an 8” twin memory foam mattress on top and a 6” twin memory foam mattress on the bottom and they fit perfect.