I am 5'6 inches, 210 lbs, and the length of it is wonderful, but the arms are just a liiiiittle too snug for me. If I wear a tank top, it isn't as bothersome, but I wouldn't dare try wearing a shirt with it. I think it is absolutely adorable, and I will continue to wear it.