Great sturdy sofa. Was easy to put together once we found the instructions. Good mix of firm and soft. Comes with grey pillows which is really nice. The back is a little low and hard without pillows. Fits great in my space tho!!