Absolutely perfect!  It wasn’t that difficult to assemble.  I’ll admit that the directions are a little confusing.  It easily fit 8 pairs of my tennis shoes…,,I wear a woman’s size 9 and they are rather big running shoes.  I got the gray, it’s a nice neutral color.