Happy with these stools so far.  We ordered the black tops, and they are more of a dark charcoal gray.  The cushion on the seat is very soft, so I fear they may wear down quickly -- so I guess we'll see.  We had no issues with assembly -- all the pre-drilled holes were correctly placed.  We did use a drill for the second stool, just for purposes of speed.  There are many points of connection, so using an allen wrench for all of them was time-consuming.