Purchased this makeup travel bag to carry all my amenities -- lotion, shampoo, body wash (because that mucky feeling after using hotel soap is super icky), toothbrush, toothpaste, etc. It is so convenient to have everything in one easy-to-carry travel makeup bag! Also, the vinyl is very easy to wipe down and clean. It can get a little bulky if it gets packed, but the velcro attachment seems to work fine even with the bulk.
There is a small plastic hook on the inside of the top flap that you can use to hang the makeup bag or have it set up against a wall. I haven't used the hook when the bag was completely full so I can't say if it is strong enough to hold a heavier makeup bag, but I haven't had any issues thus far.