The fit was a bit smaller than expected but for the price it's ok.  The color is vibrant and the material cheap but for the price again it's ok.  Overall I like it and would recommend this product for the price.