Gym bag

Needs to be 24” long to fit my wedge in.
Needs pockets for my 2 sets of wrist straps.
Needs a pocket for my drink bottle
Needs a pocket for my keys