Assembly was difficult based on the way the shelves need to be installed. Needed another set of hands to hold them to stop them from moving and falling down. Once assembled, it serves its purpose. A little over priced in my opinion. Wouldn’t put it by your front door but a mud room/ laundry room is perfect!