It's thin (one star off for that), but it's comfortable. I bought this to have in the hospital when I delivered my baby, and it was light enough that I didn't feel hot, but covered enough of me that I didn't feel so exposed. The length is great! It washes really well too. I've been using it regularly for 8 months and it doesn't show any wear and tear - and spit up washes out well!