This product was exactly as I expected given the picture and item description. It was very easy to assemble (about 10 minutes per chair) and fits the space at my kitchen counter perfectly. I had been having trouble finding chairs that would reach high enough for our counter, but these chairs do it. And, since they are adjustable height, they can be used in other settings as well. The seat cushions wipe up easily when dirty. I haven't had them for too long, but they seem pretty sturdy. They are certainly much better than my previous stools which became wobbly with use and needed frequent tightening. Well worth the price.