Overall good quality.  Fairly easy to assemble.  Only issue is a couple stools are a bit hard to perfectly balance on hardwood floor.