Easy to assemble.  Dimensions are perfect for my needs -- not easy to find a console that tapers nicely to the edges. While it's not a fine piece of furniture, it is a solid piece at a great price.