This gym bag with shoe compartment is perfect for my work out moments at the gym. I can put my towel, shoes and everything I need into it. It is very durable nylon material, that is water resistant. The accents are leather. It not only is functional it is stylish. It would also make a great overnight bag when I travel to my husbands doctor and we have to stay over. It is blue and it also has non skid feet on the bottom of the bag. There are handles to carry it or an included shoulder strap. Overall this is a very nice bag!