Cute. It has a lot of stretch to it, which is great because it is very small.  It fits, but I didn't really want it as snug as it fits...That's probably my own fault though because it is very snug in the picture, but I thought that maybe that was because the model was so thin and was wearing a small size.