I bought two pairs o the black ones because people were saying that they easily broke- one pair broke but that was because I slept in them, however, you can easily glue them back together!! My 2nd pair still hasn't broken. I recommend you don't sleep in them and don't shower in them and you will be good :). Shipping was good and arrived in nice packaging. Size is perfect and they look pretty real!