Delivered on time, box was a little dinged but everything was well packaged, so no damage. Went together easily and feels sturdy, really cute and the mirror lighting options are pretty cool. Really happy with it!