Came later then estimated but it came
in one piece. No damages or broken glass. The set up was pretty easy, instructions could of been better but easy enough to figure out. And once it is finished, should only take 15-20 mins, it fits right in. Has plenty of storage and even though it is not the sturdiest it is well made. Also there was IS a protective plastic film on the mirror, so don't forget to remove it. Definitely worth it.