bacon cotton review