Great fit and they keep their shape all day and for several days between washings. I don't have to pull them up constantly. The mid-rise is a little higher than I usually like. The fabric is stiff and scratchy. If I was a toddler, I would throw myself on the floor and complain, but alas a 32-year-old cannot do that. So, I wear them, but they are certainly not the most comfortable.