It was the exact size I needed. The table and stool tops are solid wood. Super easy to put together, took myself doing it alone about 30 mins. If it ever becomes loose it will be an easy fix because it just uses an allan rench. Came with all the parts, didn't have to wait for anything. Got it all a day before expected.  Very sturdy and heavy! I love it!