The black vinyl has a nice sheen, looks and feels like good leather. Took about 30 minutes to assemble.  Swivels well. Our counter is 37in high and this stool is low for it compared to other 24in stools we've had. If all users are tall it would be ok.