These stools are absolutely beautiful! The blue velvet seats are very large & comfortably padded. The shade of blue is a rich royal blue. The gold legs are a champagne color & not a bright brassy color. There were what looked like scratches on some of the legs when we inspected the stools closely. However, they were not noticeable when sitting at our counter (the legs are very slim). The 3 supports at the bottom of the stools each had a clear rubber-like piece to keep both the stools & the floors from being marred. 
Cleaning the stools has so far been very easy. I run our hand vacuum over the seats & that picks up any crumbs, dust or dog hair.
The stools arrive completely assembled. 
My husband & I are very happy with our selection.