Only been using for only 1 week, but is so functional in my use at the gym that I’m finding myself looking around to see if I forgot anything! Everything I need for the gym fits in this bag and on my back! The best part of the bag is the outside shoe pocket! Able to stick anything used and sweaty in that pocket without smelling up the main compartment!! I wear size 10us mens as a gauge! The size pockets also fit my 36oz Yeti no problem! I pack wrist wraps, lifting straps, hip circle, collars, wedge, knee and elbow sleeves, non-slip mat, a 10mm lever belt and the K. Kong Rain Coat all in this bag! If this sounds like your set up, GET THIS BAG!!!