How is this Walmart & not JCrew? I’m wearing a med in my vest, 27 in my jeans & small in my shirt