I usually wear size XL in other brands however these were just a little snug in size XL for me.
The quality and looks are similar to some other brands I have tried at much higher prices.
I contact customer service about my experience and they were a pleasure to deal with.
They offered a full refund or another style that might be more comfortable for me.
I am going to try the alternate product and will update when I get them.
I am giving 5 stars because I believe these are a great value and customer service is excellent.