I am very impressed with these stools!  I am always leery of ordering online, but these stools were exactly as described.  The photos were also accurate, and they perfectly matched my cherry cabinets.  They were pretty easy to assemble; took me about 1 hour each (I ordered three).  All parts and tool were included, and instructions were easy to follow.  They're comfy and swivel - just what I wanted!