Pros:Decent priceCute patternsAbsorbentEasy to wash & dryCons:Large and bulky on babyThe pros out-weigh the cons for me. My baby looks like a little spider but she's so cute it really doesn't bother me. Great functionality.