More than 50 weather sources are supported (none of which are pay only sites), and it has a large selection of home screen widgets, and even live wallpapers.
Very importantly (especially for weather type apps), it is privacy respecting.
Of course, weather forecast data is very relative to the location it is being used, so mileage will certainly vary depending on where you are. But even so, this app does give many options to choose from for weather data sources.