To start, it's definitely not as long as advertised. It's more like 85cm and for me it covers just about my calf, standing. The fabric does feel incredibly comfortable and the pattern is exactly as advertised, although not as white as you'd expect. The back pocket is made out of the same material, but the front pockets feel like they are made from a cheap material and don't feel so nice, but they aren't as much of a problem. It goes great with just about anything and the colors are wonderful!