This is a great little sofa for those who don't have a lot of space but need to increase their seating capacity. Despite its small size, two people can sit on it quite comfortably and still maintain a reasonable personal bubble. The seat cushions are definitely on the firm side (soft enough for me, but don't expect to sink into a marshmallow cloud), but the backrest cushions are quite soft and supportive, and I've propped a cushion between me and the narrow armrest to make myself more comfortable. The seat is deep enough to allow an average-sized person to sit comfortably, including curling up or sitting cross-legged (my own preferred positions). Everything is as described, including colour and dimension; something I especially appreciate is the low profile, which makes the whole thing look even smaller than it is. And the one-person assembly was surprisingly easy (I've moved countless times and had to assemble some truly monstrous pieces, so I appreciate simplicity when I find it). Overall, the sofa feels very sturdy and looks great in my small apartment - and I didn't have to break my (very tight) budget to buy it. Thanks, Wayfair!