Listen. I have two points to make and I don't work for the company (hire me).
1) if you read any review that's not 4 or 5 stars: don't believe it. I ordered cove shorts when I saw the "buy two get one" deal. I now own six pairs. I wear them religiously, different colors for all occasions. They don't necessarily stretch but they are not restricting at all. They are durable shorts, wash easy, and are comfortable as f69k. I wear them to the gym, playing basketball, swimming, and to sleep. No complaints. Everyday shorts that you forget you're wearing.
2) The people who complain about size, I swear you're getting different shorts. I read a review that said the 5.5inch go down to their knees. Either the people writing the review are lying or they are 11 inches tall because no way. All my shorts are 5.5 inseam and go to the same spot on my leg despite some being 32" waist and others 30". On a different note, if you are absolutely jacked and taking steroids, these shorts will not be comfortable. They will make you look swole but will not be comfortable so don't be mad at cove when they don't stretch.
All in all, 10/10 would recommend giving a shot. They don't have strict return policies and if you don't like it send it back. I have had mine for well over a year and nothing is ripping, tearing, or fraying. I am enthusiastic and happy to say cove is a brand I will be steadily purchasing from and also, they send a sticker pack in each order.
(Don't buy one pair, $45 for one is too much, but $90 for 3 is 30$ a pair and way better)