A little trickier to install than I had anticipated, but once I got the hang of it it wasn't too bad. And it looks absolutely beautiful! I love that the door is mirrored front and back, and the interior of the cabinet is mirrored too. The shelves were a huge pain to install, but they're gorgeous once you get them in! Five stars for the look of the cabinet, but I had to take it down to 4 stars because of the difficulty I had with installation, particularly getting the shelves to snap into place.