I loved these, they look cute. I am an average size but they get a little loose on the top after an hour or so of wear and you need to keep adjusting and pulling them up. Other than that perfect and great price.