Easy to put together, feels sturdy and the cushion is nice. Got it for our patio, a nice two person (or large dog) love seat!