This is a nice piece for the price and definitely what I wanted for my space.  Assembly wasnt too difficult but definitely time consuming.  The worst part was trying to balance the doors so they were even. Overall Im happy with my purchase and would recommend.