I looove this. When i first opened the package i was a little confused bc it was the tube top part an a looong string so i went back here to look at the photo  and i was able to put it on properly. It fits me really nicely but i shouldve gotten one size bigger, just because its almost impossible to take off lol.  But overall very good quality.