Perfect for our sitting area. Firm but comfortable. Easy to assemble. I would purchase again.