These are very nice stools. Good quality upholstery, and the seats are HUGE compared to other stools, the pictures dont show the size well. Assembly was fairly easy,  lots of bolts to screw in and tighten. Took me about an hour on my own. I am overall really pleased, and would recommend them.