Very easy to put together. The shelves can be set at any height. The unit itself is nice and sturdy.