Very easy to put together. Everything fits correctly. Fabric is durable. Color looks exactly as it does on website.