This product was a great purchase and surprisingly good quality. However the shipping and delivery process was a negative experience. The shipment took months to get delivered to us and when we called to set up a delivery date the customer service was of no help. WE had to go with a day they wanted rather a day convenient for us. When they finally could deliver the product I was left with this huge wood frame on my yard that really shouldnt have been left there. Overall the pool table is nice and works good it was the process of getting it that was not a positive one.