The Heart Box is mnade of crystal. The Height is 2 1/2" and the lenghts is 5". The top part of the Heart lifts up. The color of the Heart is a frosted white and on the top of the heart are pink flowers with green leaves. This makes a wonderful container for your most prized jewelry.