Tedious to set up, but it does the job. Some of the parts were a little chipped but they were in the back so it wasn’t a big deal. Also, the shelving is very close together so I had to lay shoes on their side for them to fit. Other than that, I love it!