Love it. However the tabs needed to hold up the glass shelves should be inserted before you put the sides of the cabinet together. It was very difficult screwing them in as the last step of the assembly process.