Delivery was prompt. Took my son and I about an hour to assemble. Point to note is 1. align the screws properly and 2. follow the instructions carefully. 
Some components were not labeled but number of parts were easy to put together. Product appears sturdy and comfortable. Will see how long it lasts!!