I ordered 4 of these for my counter and they fit perfectly. They went together very easily with no missing parts or messed up pieces.  They are comfortable but my husband said a little on the hard side. I think they will wear in and I prefer them to be hard.  Also, the swivel very easily. Overall these were a really good purchase and fit.