Calling this a business carry on bag is a stretch unless you usually use a plastic shopping bag.  It really is a slightly upscale gym bag.  That said, as a gym bag, it is fine but I will not use it for business travel.