Pros: It's non-aerosol, so easier to get on planes, better for the earth, no risk of exploding in a hot car, etc.
-It held my hair like magic without making it feel "stiff" like aerosols can do. My hair was soft and didn't look "over-done".
Cons: Well, really just one con. It smells kinda weird. Like it smells like hairspray and they tried to cover that up with a weird perfume. Unlike an aerosol hairspray, the smell doesn't totally go away when it dries. It's not overwhelming but I can smell it when I move my hair around. It's not a terrible smell, not something anyone would call you out on, but I don't like it competing with my nice perfume.
Overall I would probably continue to use it because it works better than aerosol, but I might try other non-aerosol brands first to see if they smell any better.