I love these! The package came undamaged and in a decent amount of time. Not only did I get arm warmers, but some other goodies as well! As for the arm warmers, they fit perfectly and can go perfectly with my ensemble. I will definitely be ordering from here again in the near future!