It’s exactly what I needed for my small apt. Great quality, not too large and very comfortable. It was also easy to assemble. I would highly recommend this sofa.