only for small shoes, I am a size 6 and my shoes fit barely. My husband is size 11 and his shoes do not fit in it. easy to assemble, looks exactly as the picture, good quality and easy to clean. I recommend it for anyone with size 6 (USA) or lower.