4.5 stars.
This cabinet bed was just what I needed to create another guest room in the office. Its not difficult to put together. I would warn to be careful of over-tightening any hardware, and if youre like me, probably best not to use power tools. Some locking hardware was tricky to adjust, but just take your time. Once assembled, the bed is solid. I plan to add another mattress topper for added thickness to the mattress. 
Overall, Im happy with this purchase.