Arrived after 6 weeks of order. Exactly what i ordered and fits for a newborn. Will definitely order again.
The material isn't of the highest quality, I doubt it's even cotton. I'm not sure I'll put it on my newborn.