The shelves are not adjustable although the description says they are. However, everything else is exactly as described. It fits perfectly in the place that I purchased it for. Only takes a couple of dedicated hours to put together. Each piece has a picture showing you where it should be assembled and that was very helpful.