Stool is very comfortable, and wasn't too hard to assemble.  The stool is a bit awkward to move around because it is heavy.  I am also concerned that if a child would swivel it too hard against the granite countertop it could damage the granite.