well constructed and good looking, but VERY challenging to put together--I bought 2 of these and took ages to build one, but it looks great and works beautifully; the 2nd one was much easier, but I can't get one of the drawers to run smoothly--VERY annoying!!!