These counter stools were perfect.  They matched my kitchen cabinets, they were the perfect height and are very comfortable.  I absolutely love them!  My partner had no trouble putting them together and my overall shopping experience has been very positive.