Pleasantly surprised with this bag. I purchased it for hospital trips but it came along to the gym with me yesterday. Plenty of space, great size, quality is great. I was able to fit in my toiletries bag, trainers, a full outfit, an oversized hoodie and a 2 litre bottle with plenty of space left.