The counter stools is very sturdy and well constructed. The seating cushions are firm yet have a soft feel. The footrest seems very strong. Overall very happy with the purchase. I will wait and see how it holds up to the everyday use.