Love this couch! A perfect size and easy to put together. It’s pretty firm but I still find it comfortable to lay and sit on. The color is beautiful and the quality is great for the price. Very happy with this purchase!