They took awhile to come in like longer then expected but all in all it's a good purchase. I ordered a small but got mediums but it's okay because they fit perfectly! They didn't have any loose strings or smell weird and they aren't itchy! They look exactly like the picture except that the waist for me comes up a little higher than in the pictures. 9/10 π