Arrived in perfect condition, i was very impressed at the quality of this table.. i honestly thought it was going to look cheap before i painted, but i was wrong, which made it that much easier to work with.  The functionality works good and overall im very happy with my purchase. I would definitely recommend this product to those who like DIY projects.