These dresses are PERFECT! The straps, if that is what they are called, are wide and long enough to cover as much or as little as each of my 'maids want! They shipped and arrived right on time. The fabric is great quality and vibrantly colored. We all loved them, and I regret not buying one for myself while I was at it.