It actually gets about the same annual average rainfall as New York, just spread out over the year more. I have heard the climate is very similar to Northern Europe-Britain, Germany, northern France, etc. The summer months are awesome, it is usually sunny after mid june through september, and it usually doesn't get as hot as the rest of the country. Spring and fall can be showery and rainy, but there can also actually be sunshine in there as well. In the winter months if it is sunny it is usually chilly compared to Florida when it is sunny, but nothing as bad as the Midwest.
We are the same latitude as North Dakota but the winters are relatively mild compared to the Midwest, only rarely getting REALLY cold. In North Dakota it is like 40 below all the time and several feet of snow pile up over the course of the winter and it doesn't melt until spring. Sometimes we will get a blast of arctic air from Canada for a week or two and then you will think you are in North Dakota lol, but unlike the Midwest, when it snows it will not stick around for more then a week or two, and most often not even a day or two before the weather changes again and it gets rained on(but there can be an occasional heavy snowstorm, where it will sometimes dump a foot or two).
I think the reason Seattle gets an especially bad rep about the weather is because of the short days in the winter. When it is stormy out and gets dark at 3:30 in the afternoon it can get a bit depressing for some people. If you like to do things like skiing fortunately the ski areas are not very far and you can do that to get out in the winter. Or just do like my parents and go to their tropical beach house in the winter. One thing I have heard form Californians who have moved there(and back) is that Washington seduces you with its beautiful summers, and screws you in the winter. But keep in mind people in Washington also tell Californians it rains all the time so they don't all move up there and overcrowd the place, and the people who live there mostly love it there despite the sometimes bad weather.