Love the look and quality of the product but not too excited about having to put every single piece together. Even had to put the hinges and door pulls on. Had to glue the sides of the cabinet together as they came in individual pieces. If the assembly had been easier I would have given it 5 stars.