"This is one of the best cross body bags that I've had! The strap is a perfect length, I LOVE the credit card slots and it has plenty of space! Most cross body bags are thin and long and this one has different compartments to keep different sized things from a cell phone to a camera or a wallet. Overall great purchase."