We are very happy with these for the price. Super easy to put together and seem sturdy and well made. The cushions are firm like other reviewers mentioned but we feel like they will become more comfortable as they wear in.