These are perfect!! They came ready to go. No assembly for us to do. Very sturdy. And comfortable!