Everything u order from this site is not up to size. I ordered 2xxl and is like a small. Shipping is ridiculous and doesn't arrive in time. I would not advise ordering from this site. Nothing I have ordered from them was up to expectations. I will not EVER from them again