I ordered these counter-height stools for my newly remodeled kitchen.  They arrived about a week earlier than originally estimated and were packaged in a very sturdy box with cushion foam around each piece so no damage during shipping.  The seats are the perfect height and comfortable.  I specifically wanted these because the seats will be easy to clean when my 18 month old grandson visits, no button tufts, no rivets and they will wipe clean!  I had no difficulty with the assembly and they are very sturdy.   I definitely won't hesitate to order from here in the future..

Pros: Rich color, sturdy, comfortable
Cons: NOTHING!