I love this piece and the price is right.  It took me a few hours to put together (I’m no beginner at assembly) so make sure you have the time and patience. 
It’s sturdy and heavy.