They're cute to look at but are starting to fall apart after my 3rd time wearing them! You get what you pay for I guess. Sadly, since I wear them so rarely my return threshold has expired so I'm stuck with em... fit was good, shipped on time.