small heart dimensions 9.5cm wide x 10cm long, overall drop length approx. 19cm
medium heart dimensions 13.5cm wide x 17cm long, overall drop length approx. 30cm
large heart dimensions 18cm wide x 23cm long, overall drop length approx. 42cm

the heart in the photos with the green glass is the medium size