Good quality and sturdy, and fits perfectly in my small kitchen. The table is the height of my countertops. The holes to screw in the stool seats were off so I had to redrill new holes which wasn’t a big deal, otherwise pretty easy to assemble, I did it by myself in about 20 minutes.