Perfect for a small dining area and as a desk! I needed both and this did the trick! I wanted a counter height desk (hard to find) and I also needed a dining table; being able to get one table to meet both needs was a bonus. It was very easy to assemble; I admit that I did it while on a conference call and it took maybe 15 minutes total. Just attach the legs and you are good to go. It is very stable (it doesn't wobble).and is small enough to not take up to much space, but large enough to have 2 people dine comfortably (as well as support my work items...laptop, papers, phones, coffee cup when I am using it as my desk).