I've owned this bed for just over 6 months now and am very pleased with how it's worked for us! It was relatively easy to assemble and looks great! We have a 12 or 13" mattress and that is the perfect height to match with the upholstery. 

The pros: Looks cute. Easy to assemble. Sturdy. Outlets and shelves all work great. 

The cons: slides around on the floor easily. outlets are only on one side. The cord for the outlets is pretty short. we had to attach to another extension cord to reach the wall outlet. 

All in all, highly recommend!