Purchased this because And was excited. Should have read the reviews first. The body part fit great, but the sleeves were extremely loose. The material was basically see-through. I wasted money on this and if I wanted to return it, it would cost me $4. There should be an option for free return for product not matching description.