Super sturdy feeling. I'm worried that it might not age well because the buttons on the seat could get kicked off accidentally. However, for now, it's great. Firm (holds you up / you don't sink in it), looks beautiful, and has an elegant color (I got the beige) that can be refreshed with cool accent pillows. It'll prob last 2-3 years max, but cute for now.