This duffel bag exceeded all my expectations. It is sturdy and quite large, there is enough room to fit in everything you would possibly need for a trip to the gym. For me, it easily fits a basketball, my shoes, clothes, and there's room to spare! Would definitely buy this product again.