This was surprisingly really well made and fit me perfectly which is rare considering i'm 5'0" and maybe 100lbs. I was not trying to get my hopes up because usually when I purchase things online they are too big and I have to return them but this is nice and stretchy and fit me really well! Yayy! My husband is over the moon about his new live in nurse!