Pleasant Grove, Utah Weather

What's the weather in Pleasant Grove, Utah like?