Nice quality flannel.  They're a Christmas gift, so I can't speak yet to how they wash up.