This swim dress is a loose, flowing style and runs large. Made with quality, Lycra spandex fabric that dries quickly. Small: 42" bust Medium: 46" bust Large: 48" bust XL: 50" bust 2XL: 52” bust 3XL: 54” bust 44” length shoulder to hem.