Personally it took me a long time to get here almost a month but other than that they fit my controller well and the grip is pretty good. I really think it's a good product but they could work on the delivery times especially as it was such a small product.