This journeyman shirt jacket is actually really great, I'm 6'4" 255-260lbs depending on the day and I normally year xl to xxl. I bought this with the intention of layering. The xxl is a bit big and it's not quite long enough for me. So I'm returning for a xl tall.What is screwed up here is how Walmart is handling this product- they shipped this to me in the clear plastic that this shirt jacket comes in and just slapped a shipping label on it. That's like putting a shipping label on a PS5 and saying here steal and abuse this product. Very poor choice by Walmart.