The fabric is nice and snuggly. The fit was almost perfect. I was hoping for more of a coral tone but I'm pleased.