I was excited about getting these... They are very flimsy and you have to be oh so gentle with them so the top doesn't come off well it comes off pretty easy.. half of them the top has already snapped off I'm not rough with anything but they are just so very thin and flimsy... But the size of them is great..