I haven't given birth yet but it holds a 15lb cat very well, she was purring away and seems to feel comfortable in it. It was easy enough to get her in and out of it, so I imagine a baby would be even easier to get in and out.
I was told to buy it early because it can be tricky to figure out the wrapping but I had no problems, I did it correctly first try. I will look up the instructions again before I put my baby in to make sure I've got it right.
Four stars because I haven't tried to get a real baby in there yet, I like the Irish-looking pattern (Shannon) but my nephew says it looks a bit grandma-ish. haha. It is fairly thick material, I am anticipating it will feel quite warm in Toronto summers with 30+ degree weather. But of course you need the fabric thickness for the strength to hold the baby securely so I'll have to wait and see if it is bearable.
Shipping was quick but uninformed (no updates or tracking #). It took about 5 days, from order completion to door delivery in North Toronto.