I love this jacket! It seems to have mediocre reviews and yes the pockets are hard to undo, but the rainbow design totally makes up for that!
The real color is more like a teal, but I think I actually prefer that. It's really warm, a great lenth (maybe it's longer on me because i'm 5'3" and got a Medium but I like it that way). To give you an idea, I'm 5'3" and weigh about 140 lbs., and the Medium is a good fit. It's a little roomy with just a tee shirt underneath but if you figure in layers and some room to move, I think it's gonna be a perfect fit.
Also, the print on the inside of the jacket is rad, and there's some nice fleece fur lining on the back of the neck area before the hood starts, I just thought it was a nice touch. Buy this! :)