It only took 10minutes to put together and it is beautiful. Very nice quality and so comfortable to rest on. I would give it a 6 star if i could.