I actually ordered a puffy black coat from Walmart for only $21. It's not bad at all! I couldn't see spending the money on an expensive one since its my last pregnancy and its perfect for me! Runs true to size but if you are between sizes go with the smaller size.

I actually ordered the pea coat too but it didn't come yet. That was $24.

Hope this helps!!