Fits too small. It is not as long as it appears on the girl. Either she is very short and that's why it fits so long or she ordered a large size. It hardly went past my belly button. I wish the top had gone past my waist and mid thigh as it looks in the photo. Overall my hubby was satisfied. So I'm okay with it.