The fit is wonderful, color perfect. I think the fabric is a little thin, making it slippery but it is something I can live with .