It is a good looking piece and reasonably well built. For the price vs quality I give it 4 stars for the excessive use of MDF which doesn’t handle moisture well over time. 
My main gripe is that it comes delivered in 3 separate boxes (that we received on separate days…). So the item is in pieces And has to be fully assembled. This means lots of use of hardware and screws in the Swedish furniture style. Given the materials and the assembly I do not think this is a great deal. 
We were on a clock to finish a bathroom and this added 3 days to completion as boxes arrived out of sync etc.