Just right for my living room. I was surprised that the 4 throw pillows shown in the picture were included and very pretty. Cons: 
Exposed, loose staples on the bottom. Stabbed my fingers a few times while installing the legs. There is also a small area of exposed white batting on the bottom that should have been folded under before stapling it down. The leg I screwed in on top of that area hid the mistake. The bottom material had a small hole in the center, but no big deal since it's hidden. It looked like it was put together in a hurry. The cushions are firm but comfortable. Overall, a good looking sofa for the price.