This seems fine. I just took it out of the package and checked for flaws. Obviously I won't be using it until Christmas.
The gray and yellow one I purchased at the same time however is flawed. There is a loose thread sewn into one of the flower petals that is very obvious and there seems to be a grease stain or burn on the fabric. Unfortunately I have already washed it and since we're only supposed to go out for essential trips I will not be able to return it. I doubt I  will order from here again.