I looked forever trying to find a sofa that would fit in my upstairs bonus room. This was a perfect fit for the room. The quality is about what I'd expect for the price but it is a nice sofa, feels firm but not stiff and it was easy to put together. I'm very happy with the purchase.