It took 8 months for me to received my plush upon ordering it so that is the only reason for why I rated my shopping experience at four stars. I am very pleased with my plush, and the team at Petslify were very friendly. Every time I sent them an email, they responded within a day. I think that's good customer service.