Love this makeup bag!! I got the small and it is good size and very roomy. It is made well and I was really impresssed with the quality. And, it's leopard print and you can't go wrong with that. Very happy with this bag and I, definitely recommend it.