We LOVE these stools! We purchased eight of them so we could use them at our counter height dining table as well as our kitchen island. They were easy to assemble, they have a metal foot plate and they are very comfortable. So far they also appear easy to maintain and keep clean. We have 2 cats that also find them quite comfy and I just take a early damp paper towel to wipe them down to remove any fur. They also appear relatively stain resistant as (knock on wood) we have no stains on them. Definitely would purchase again.