Not so sure about the quality.  But time will tell.  Fits perfectly.  I had bar stools that were too high.  Seats are not fabric.  Just so that you know that.