These won't last forever, but they're great quality for the price point. They were fairly easy to put together, and quick once you figure it out. The cushion is super comfy!