The sizes on their products are WAY OFF. According to their chart, my waist size of 32 would call for the smallest size of an X-small of 36 inches. However when I got it (expecting to have it be very large on me) i found that i could not even get it on it was so small. The shirt length shows 24 inches long, however, it was so short my belly button was not even covered at 19 inches! I am very disappointed to then find out that they dont even pay for shipping costs for me to order another product and have this one returned! Especially when the size chart has incorrect sizes on it! I will not be ordering from them in the future.