Just loving it so far! (I got it for Christmas) and want to wear it every day- I get many compliments on it.  No crystals have fallen off so far.  It IS not easy to get on, but conversely- it seems to stay on really well.