These have a thin rubber (epanding) tube inside a supporting, woven cover. When the water is turned on, the inner tube, yes--very much like an innertube of a bicycle tire, but thinner--, expands until it meets the supporting sleeve. When it is expanded, it can carry more water, as the diameter is larger. However, there is a resistance washer on the male end with about a 3/8" aperture. Sort of like the 3 gal/min restrictor on a shower or sink faucet. This restrictor keeps the water pressure up, in the hose, and also limits water flow, in order to keep the hose expanded. Usually this isn't a problem since a nozzle or a sprinker will also act as a restrictor and will not need the full hose diameter water carrying capacity.
Bottom line, they will work pretty well to supply a sprayer, nozzle, or a sprinkler. But if you're filling a pool, a traditional hose will be much faster.
Second point. They do not have the durability of a traditional hose. They aren't as tough and will spring small leaks by the end of the first season. By the end of the second season, they're ready to be thrown away. Don't plan on leaving one out on the patio. That will only reduce the life span of the hose. Disconnect and drain it after every use.
They are only about 1/2 the price of a good hose of the same length. But I have good standard hoses 20 yr+ that are still working just fine/no leaks. The max out of an expandable hose is about 2 years.
No, I can't recommend any particular brand. I've bought 2.
Won't buy another.