Nice thick material. Not too big, so not too heavy for my pregnant daughter to carry when full. I got the gray since it matches perfectly with my daughter's color scheme.