Took forever to put together so I recommend pay the extra  for assembly but I love this vanity! The sliding mirror is super useful and overall, I’m happy with my purchase!