This is set fantastic for the price. It is well made, firm yet comfortable, and easy to assemble. We liked it so much that we purchased an additional 3 piece set as well!