Excellent quality. I especially loved our granite top. Really pleased that almost all the hardware came with extra pieces (as opposed to not enough.) Instructions for attachment of top were obviously not appropriate for our granite top but it was easy enough to figure out. The packages (two) in which it was shipped were VERY heavy without hand grips and they were both a 2-person-effort to get into our house. But overall I was very pleased. It took about 3 hours to assemble it.