Had laundry on my last cruise.
the bag was cloth, and easily held 30 items( mostly socks and underwear ) but my husbands shorts which are a heavy material and my skirts, pants and tee shirts, all fit and came back folded nicely.
also as a hint. Lay your items on the bed and take a picture before loading bag. It helps if something is missing when it comes back.