I bought this for a studio apartment where space was at a premium.  I love the color and fabric.  Sofa can go with ottoman on either side for left or right.  Good firm seat.  Seems sturdy.

Pros: Nice upholstery, small sized for a compact space
Cons: Didn't love the plastic legs.  but a good sofa at a reasonable price.