Really great quality pool table, easily put together but takes some time...best with two people because it is so big. Really happy with product, great quality for the price we paid! Whole family has been playing pool every day since we set it up...I have a feeling it won’t be long before we hit our return on investment!