A little tedious to put together, but it is beautiful and comfortable so totally worth it! Very happy with this purchase.