Fit well. Very thick making them very comfortable. The color is a nice shade of blue. Hoping they hold their color without fading.