This sofa is perfect! Thats what we want. Perfect for our small apartment! Easy to ensemble. My husband put it together in a few minutes. Not too hard and not too soft, comfortable to sit on. Since it was only white when we ordered, we bought a slipcover and it looked great!