Absolutely in love with these stools. Theyre very sturdy to sit on, plenty of room to sit comfortably. I did spray the fabric with Scotchguard to help prevent stains from spills, dirt, etc. The legs do have plastic pieces on the bottom but I still purchased felt stick-ons to help prevent my hardwood floors from getting scratched. Great price and worth every penny!