These counter height bar stools are a great addition to our new breakfast bar. They were fairly easy to assemble and they seem like they will vlbe easy to keep clean. So far they are sturdy. The velcro on the bottom of the cushion (it attaches a piece of fabric to hide the underside of the stool) does scratch my calves when my legs are tucked up on the ledge. Overall, we are very pleased with these stools!