This item looks good but the fabric is thin.
that wouldn't be too bad.. but its not "true To size"
I ordered an XL  and it wouldn't fit.  I had to give it
to my brother's new infant.  I think they should have
1 size larger for us regular people.