Product is good delivefy time 45 days is normal.
It didn't contain foam. I sent a messege to the saler. I didn't recive any respond