It’s been great so far, took 8 hours to put together alone, definitely would be quicker if you have someone to help and a drill since there is a lot to screw. The size is perfect for me, it’s not huge. I love the different storage compartments but be mindful anything stored behind the mirrors will be inaccessible if you have any decor or other items stored in front of the mirror