It is firm but comfortable. Easy to assemble. Looks beautiful in my living room and have received nothing but compliments. Nice to just lounge and binge watch shows. Perfect for apartments. Boxes weren't damaged and happy with material.