Not the easiest to put together. Clips difficult to snap on. Once together it has been great. I have it in my pantry to store all baking mixes, soups, pasta, etc... I did have to place solid pieces on shelves as items tipped over easily. Overall pleased with product since putting it together. Very sturdy and rolls well. It will last a long time!! Holds a lot!