Because these are becoming hard to find in stores here, I was pleased to find that Amazon has them (AND in large sizes!).  The material isn't lush, but they are pretty good at staying in place and not falling down or sneaking up.