Once put together its a nice piece. But the cabinet  came with some small dents and one of the mirrors came scratched and because a hole that is needed to support the wooden shelf is  missing i was unable to  add the wooden shelf that goes inside the cabinet. Will try to do the hole  myself my only concern is to not add more damage to the cabinet. Assembly took 2 12 hours to put together