Over cool product at a reasonable price. Assembly was ok but there were a couple omissions in the instructions that we had to figure out. If you have assembled other furniture before you can figure it out but it would have been nice for correct instructions. When assembled you will also notice the feet are not as stable as you would like as the unit will have a slight wobble. I will definitely be installing the provided earthquake strap just in case. The cabinet doors are a bit wonky and take quite a bit of work to level out. Overall, it’s a nice unit with cool ambiance.