Love these counter stools!!!! Purchased 3 sets of these to compliment our white modern new kitchen. These stools were easy to assemble and everything aligned. Height is perfect for our counters. The seats are firm and material feels sturdy as I have 3 young children. I’m hoping this will wear and tear gracefully for everyday use. I have very pleased.