Fits really well. Super comfortable. Color is what you see in the picture. Price is great!