I read all the reviews before I purchased this set,  Everyone was correct about assembly, I recommend using a drill, but it was not hard to assemble,  I did the complete assembly by myself in about 3 hours.  directions are not user friendly  but it was easy to put together.  I love this set, very comfortable, looks great, awesome price.  I would highly recommend this set.  And the free shipping was a bonus.