I ordered this in a 3-6 month size in PINK on April 13. I never received any type of confirmation email or tracking number that it had been shipped. Was not received until May 5th. The only good thing is that they got the name correct and it did arrive in time for Mother's Day on the 10th but in the wrong color and with a lot of unnecessary anxiety due to lack of communicating shipping details. Granddaughter is four months old and onsie runs LARGE. Will not be ordering from this company again.