Are these good?

Tori • Baby Kinlee due 12/17.
Not sure if I should buy or not. Pd due between the 10-13th