This was way better than I expected!  I was worried this was going to be flimsy for the price, but it's really solid and I'm really happy with the piece.  The assembly wasn't bad and directions were straightforward.