I got extremely nervous because I saw all of the bad reviews. However, they came exactly as described. The only reason I gave 4 instead of 5 is they got here one day late. Other than that, perfect.
Tip for consumers: Be patient. Shipping took a couple of weeks.