Very nice heavy piece of furniture with lots of great features.  Assembly was a little tricky since the directions didn't alway match and not all of the pieces were labeled.  However, its not rocket science and we were able to put it together.  Overall, we are completely satisfied.