Maybe So Dress
Royal blue with white/black striped sleeves. Great casual or dressed up. Has pockets. Super soft material.
Model is wearing an 2XL. She is a true XL with a 42DD bust. Size 16 or 34" waist and 5'9" for comparison. Stay true to size unless you want it a little looser through the hips/butt so the pockets don't pull, go up one like the model did.