This came so quickly! It's a little thinner than I expected, but think it will be perfect for a baby. We may need to get something a little thicker when the baby gets older so that it will be more comfortable, but overall I am satisfied with the product!