It's ok, but a couple of notes: 1) It looks weird from the back. You'll be happier if you put it with the back against the wall. 2) As mentioned by another reviewer, the arms are really hard to attach. I had to stand it on end to do it, because that was the only way I could line up the metal pieces and slide them into place. But I was able to put it together by myself -- and I'm not especially handy, or strong, or young. It's comfortable enough for sitting, and seems like it will be ok for sleeping (yes, firm). Hoping it will hold up -- not sure how great the quality is, but it did come at a budget price.