I wasn't sure this was the shirt I wanted.  I had a previous shirt that was bought at a local men's clothing store and could not find a good replacement once the original shirt simply wore out.
The problem was that all the mock turtle necks out there right now are soft and fluffy.  I really do not care for that feel.
I was looking for something in the line of t-shirt material with a good tight neck that doesn't look like "bacon-neck" after one wear.
Well this is it.  The material is perfect, like a t-shirt.  The cuffs and neck are exactly what I wanted and the lenght is fine.
I wear XL and it was a true XL.  I wear these shirts under sweat shirts, hoodies and just as a basic shirt in the fall and winter months and this is what I wanted.
The cons to this purchase, just one.  It arrived in a box, basically "balled up". No plastic wrap, no factory folds, no nothing, just thrown in the box. Something you would do after you're done wearing a shirt and was placing it in the wash.  Seriously, I was shocked.  I thought maybe it was a return and I got it in place of the company, but no, it was mine.  Once my wife laid it out and smoothed out the wrinkles it didn't look too bad.  I didn't want to send it back, because it fit well and was what I wanted.
So, other then packaging I would recommend this item if you are looking for a dependable mock turtleneck pullover shirt.