I bought this item on September 15, and received it on November 6. The shipping very, very long. One star gone for that. The description is correct, received 25 pieces. Another star was because the tracking, could not be translated. Overall, thank you for the item, but probably would not purchase again.