It came packaged fine, nothing broken, scratched, or missing. easy to assemble. It looks great. Bigger than I expected.  a tiny warp in the mirror lid, but I actually think it might work itself out. hardly noticable.fantastic for the money!