I thought it would be a great deal because you get a lot of adjustable rings (the main reason I bought them) for a good price. I thought the heart box was cardboard but it's actually plastic so perfect for holding rings. While I'm not sure how long it will be before they start cracking or breaking, I would definitely buy them again.