Sorry too much info. Due on in 10days time. Left pic 2days ago right yesterday. Could someone give me any info on this.

Haley