Beautiful piece! Heavy enough to feel substantial but not flimsy at all. It does come with a wall mount hook if you’re going to place it on carpet because it doesn’t feel very sturdy on carpet. Great storage space with shelves having room to pull forward to allow for cords in the back (smart idea). 
Assembly was very easy too. The doors required a little bit of fussing with to get them to be even but they can be leveled nonetheless. 

Love this cabinet over all and especially for the price! A