I ordered 3 items for the first time from them and maybe I just got lucky, but all of them fit great. The material is a breathable and stretchy fabric. What I saw on the website is exactly what I got. Only complaint I have is 2 of the 3 items I bought have clasps on the peice that goes around your neck, and they are pretty difficult to work with.