The top is a cotton blend and the bottom is fleece.  Why you can't get a fleece top is beyond me.  It has a good look to it but the material is thinner than I would prefer.  Comfortable for lounging around.