They came nicely packaged and all the rhinestones were attached. I love the small detail it adds to my car and it helps me to keep my cup holders clean! They fit perfectly and they’re cute :) very satisfied! So easy to install. Feels like really good quality good value for my money. The cover is thick to hold the cups steadily. I hope It will keep my car clean.