Assembly is not easy unless you have some technical background. Directions were for 6 similar types of stools and going on the company website was of no help as the directions were the same as in the box .No video was available for this product. 
Fortunately a friend with engineering  experience was able to help out. You also need a mallet, a power driver with a light on it, and youneed to have felt pads[not supplied] to stick on the feet if you have wood floors.
Stools came extremely well packed and once assembled they are quite nice and very sturdy.

Pros: very sturdy with great cushions
Cons: not easy to assemble