Needed 30" stools for high counter...these arrived on time and were a breeze to put legs on.  Leather is beautiful and nice espresso color.  Perfect!