On every level - received the product within 3 days and it is of great quality - superseded my expectations! If anything I would love to have had a colour choice. But that's being picky! Lots of pockets and holder elastic. Good quality zippers! I am going to order another one for my make up travel use, and another for my paintbrushes on the go!