I ordered this set about a month before I was due, figuring that it would arrive in plenty of time. However, two and a half weeks before I was due, the items still had not shipped. Worried, I emailed customer service. I had an answer within 24 hours, and the set itself arrived a few days later. As for the set itself, the swaddle is super cute and the colors are perfect to match the robe I bought elsewhere. The fabric is stretchy and thick, appearing to be if good quality. It was a little stiff straight out of the box, but after a run through the wash, it is super soft. Can't wait to use it when my baby arrives.