Yes, they are legit. Was skeptical at first, but after some more research, I decided to give Cherry Pie a try. Customer service is great, especially Kelly, she answered all my questions and allowed me to change my order if requested. The shipping speed was excellent! Overall, I give Cherry Pie a 5/5! I received the item and it is exactly what I wanted. I don’t judge a company by how much it gets right the first time, but by how hard it goes to right the mistakes it makes. Cherry Pie deserves 5 stars and more. You won’t be disappointed.