Moab, Utah Weather

What's the weather in Moab, Utah like?