I admit I got these because they were on sale but I'm glad I did. They feel nice and I really like all the details. They have a little bit of ribbing on the inside to keep them from sliding down but it's not enough so you have to pull them up from time to time.