Perfect size for a home office. It is exactly as comfortable as you would expect from a sofa on the cheaper end of the spectrum, that is to say, don't expect great comfort. If you intend to have a guest sleep on it be sure to buy a mattress topper for it. I gave it 5 stars because, for the price I paid, it's a great deal. I'm 5'11" and I fit perfectly across it when the bed is pulled out. Any taller, however, and you would need to sleep corner to corner. Extremely easy to assemble, I did it myself in about 10 minutes. It ships in three boxes, all pretty lightweight. Overall, I am happy with the purchase, it fits my needs and looks nice.