The package was carefully wrapped and everything was intact plus easy to assemble :) It was a surprise for Mother's day and knocked it out of the park. A+ overall transaction super satisfied customer...