Beautiful counter stool.
Be aware they are only 25 in tall. 
Fabric is easy to clean, but if you have kids be ready to clean them every day.