Beautiful aragonite roses. Completely natural and each piece is unique! Approximately 5cm in size, XL can be up to 15cm in size. You buy them individually.