The cushion is easy to clean, comfortable, and a stylish imitation leather. The metal legs are smooth and don't scratch my hardwood floors (may still want to put protection underneath however). No need for any assembly. Couldn't ask for a better stool!