The quality is good and the stools are comfortable...unless you have really long legs.  If you are looking for a deep seat, this is not it.   The 20" seat measurement includes the chair back, which is pretty thick.  This makes the seat pretty uncomfortable if you have long legs, as your knees and feet don't have anywhere to go.  The chairs are much whiter than the ivory pictured..