I love the stools, but assembly is a nightmare! We have to return one because it came with 2 legs that are the wrong legs. The other stool we bought my husband is trying to assemble. It is insane. He is very handy, but the wholes and the legs just don't match up. He is having to re-drill all the wholes. I wish I had spent the extra $30 and purchased the ones that are on this site but arrive fully assembled. I am giving it 3 stars because of assembly. The actual product seems quality.