just what I expected and not too hard to put together.  These shelves are deep and will carry a lot of weight.  very smart-looking too.