We received the package in a good shape. My husband was able to put it all together with no problems. The only problem we had with it was that within two uses, the top portion of the bench totally came off from the base. My husband had to take it apart again and use his magic to fix it. Also it's shorter than I thought it would be. But overall it does its job.