These bar stools are the fourth set I bought for my new 5'x8' granite topped kitchen island.  
Something just was not right with the others.  The seats and back are leather..  The steel legs are very strong and sturdy.  They have small rubber-like pads on the legs that makes sliding across the ultra vinyl floor a breeze.  I would give them 5 stars, but the seat is slightly smaller than I would like.  In spite of that, I like my stools, and recommend them to anyone.