4 stars because one of the inside support dividers was not correct. Caused us to have to do some creative improvising to get the flexible back panel on. I did not try to contact the company, too impatient to wait on replacement since we figured out a way to make it work. Just wish I had not spent so much time trying to figure out what wasn't working correctly. Hanging the doors is a bit tricky, just keep adjusting the two screws in the center of the pre-assembled door hinge. Once completed, very pleased with it.