No size given. Looks medium to large. Top is very stretchy. Some rhinestones are missing. Please refer to photographs.