This is absolutely perfect for what I needed beside my front door! It’s really big, so all the assembling was time consuming, but worth it. You could most definitely fit more than 20 pairs of shoes in this. The lights are beautiful and the seat cushion is actually comfortable.