The table arrived in good shape. Putting it together was a little difficult because the large wheel brackets did not fit. I called customer service and they said they would send out another table. I did not want to wait so my husband, who is very handy, heated them up and bent them so they would fit. Love the table!!