This cabinet is really nice, and looks perfect in my home.  Although it is time consuming to put together - took about 2 hours - all the pieces were there with clear instructions, and so worth it when it's done.  Great price, I wouldn't hesitate to order it if you are thinking about it.