We needed this for our new bathroom to hold towels, toilet paper, etc and overall for the price was an excellent choice. The directions on how to put it together were very clear and was able to get it all put up in about 20 minutes. The only complaint I have was that a few of the pieces (including the door) was a little damaged, nothing that couldn't be overseen, but for the price it was worth it!