Not a heavy flannel,  but not flimsy either. The colors work well for us.