Perfect for the small space I bought it for, yet plenty of room for two or three adults to sit comfortably! The fabric is nice and while the base cushions are on the firm side (which is a plus for me and my bad back) the back cushions are pillow-soft, making it comfortable for my plush-loving husband as well. The assembly was super easy too! 

The green color is amazing and exactly what I was looking for. We also have a lot of pets and our fur removing tool (the squeegee looking kind) works really well on the velvet. 

Overall, a great value for the price.