Easy to put together. The quality seems great, but I've only had it for a few weeks. The cushion is firm, but that's what I prefer.