I think
it depends on your wallet
the cheap ones will float you and that is what they are designed to do
but I find the cheaper ones are stiffer, heavier, sweat more...the more you spend the more comfortable you will be IMHO
I like 2 piece over one piece....