These are very soft and roomy.  The price is great.  The only negative is that the inside is a little scratchy at the seams.  You might want to put a t-shirt underdneath to protect baby's skin.  Overall a great purchase.