A sturdy fabric, has held up well with a lot of use. A little small for me and not very plush. Not sure I'd buy again.