It’s perfect for our living room. Firm but comfortable. Sturdy. Easy to put together! I love it!