I bought the medium, and I think I will give it to my daughter to use and get myself and my husband the large. The medium would fit everything if it were just for me, but with my husbands things as well it doesn't quite fit. But the organizer itself is very sturdy and well made. I couldn't find anything locally that compared, especially for the price.
I purchased the medium size bag for use by myself while camping. It is a well-designed bag and can hold absolutely everything I need while on a week-long trip. It has several compartments, inside and out, that can hold little extras, like a small packet of tissues or anti-bacterial wipe travel pack. The small insert shower caddy is especially handy. It's great to have all my toiletries in one place for organization, but don't need them all at the same so being able to just take the small caddy to the campground shower is great. I like the small exterior pockets too for the things I use more than once a day like my toothbrush and toothpaste.
This bag will hold a couple of full size products, but will likely work best and with the travel size bottles that you either buy pre-filled or ones you fill yourself. Used this way you will almost assuredly be able to have the wide array of products you have at home.
It only took an extra day or two for the monogramming and it looks nice. A few other reviewers mentioned purchasing them as graduation gifts and having them personalized - I wish someone gave me a gift like this when I went to college. I'd recommend the large size for that, if you want to share the bag with someone or if you want the majority of your items to be full-sized.
I have the large organizer and I'm very happy with it. My sister's birthday so wanted to get her one. She go on more trips so I ordaned the Family. I hate it. Does not look like picture. It is a square box about 3 times larger than mine. Hard to put in luggage. I'm going to return it.
Everyone in the family has one of these and the family nickname for it is a "Beautification Station". It is perfect for holding and organizing everything needed on a trip and actually I use mine every day as it hangs on the back of the bathroom door holding all my supplies. When I'm packing my bags to travel, I simply zip up my Beautification Station and I'm ready to go. Love it, love it, love it!