This is a solid loveseat. It’s firm but very comfortable. Assembly was easy - under 15 minutes for two people. I’m very pleased with the quality.