These are amazing stools for the price I paid.  First of all, they were really simple to assemble.  All the hardware was packaged well and the instructions were easy to read and follow.  I am an older lady and I had no trouble putting both together in about 30-40 minutes.  
These are just slightly distressed which gives them character.  The color is a creamy white.  They are very sturdy and heavy.  The feet have nice castors on them.  I love everything about them.  I am purchasing cushions for the seats which measure about 16x16, nice and wide but not too wide.  I LOVE these counter stools.