This was a great purchase. I had to wait before it was delivered but it's worth it. The delivery folks were friendly and they delivered it in my den. It was easy to assemble but it was heavy so you need at least 2 strong folks to assemble. I like the quality and it fit to my den. I'm very happy as I can play ping pong with my son anytime and my son can play pool. I also like that we can use it as a dining table. It's really good purchase. I have no regrets and enjoying it everyday!