Great quality! It takes a little time to put together but the bed looks great! It was bigger than I expected. I would not recommend it for a home office, its just too big and bulky. I realized this after putting it together. It just did not match the modern theme of my home, it is very much a traditional piece. My Mom loved it, so I took it apart, loaded it in my truck, took it to her house, and put it back together in her guest bedroom (it was a little quicker to assemble at this point lol). She loves it and says it is a perfect sanctuary away from my Step Dad when she needs it haha Highly recommend! I used the recommended 10” extra large twin mattresses on the top and bottom.