I bought 29 as that is the size I wear in Diesel jeans and they were massive. Do they come up big? Also are they supposed to be ultra flattering becuase I am not sure they were. I have a jlo bum and I think it made it look bigger although it may be becasue they were too big.. Should I persue it and get the smaller ones or not bother..please?