Table is perfect. Box was a little beaten up upon arrival and shipping did take a while, but it was well worth the wait.