This product would totally receive 5 stars if it wasn't so expensive!! Don't get me wrong, you get what you pay for. The product is good quality! Although, I haven't tried washing it yet, which brings me to my next point - these can be machine washed, yes, but have to hang dry! Once you start using this, you won't want to stop because, at least in my case, the baby won't sleep well without it... hang drying takes time! Babies are messy... sometimes my daughter spits up during her naps... So it r...