Somewhat easy assembly and seems to be holding well but the only compliant is how the shelves hold - it's 2 plastic half rings that come together and then slip the shelf loop over it, the rings would slide and make it somewhat challenging to put together. Nonetheless really good for the price, and is holding what we need well.