Wasn't tough to set up. It doesn't look like it can hold very heavy shoes/boots on the upper racks so I put them on the bottom. I've had this shoe rack for about a week and no issues so far. All of my shoes are organized and I'm not complaining, especially the price.