I was concerned about a one-size-fits-all dress since I am only a size 4 and size B cup, but it fits just fine and was comfortable.  It might be a bit tight in the straps for a larger woman, but all of it does stretch. Not bad for $11.