Bought 2 sets of 2 stools to match my greywhite kitchen. It wasnt difficult to assemble, just tedious with the allen ranch. Follow the instructions when it says do not tighten as you will need to insert the horizontal bars first before tightening. 
The stools are comfortable with sufficient padding. However, out of 4 stools, 2 of them were wobbly and would need padding to level it.