I bought this for a snowman costume and it worked great! The fabric is pretty stretchy and it fits pretty true to size, maybe runs slightly on the smaller side. I usually wear a size medium in shirts, and this fit me perfectly (I got the medium/large size to err on the side of caution). It is VERY SHORT though! Very very very very short. It looks adorable with leggings or tights though!