It is really soft fabric and has good stuffing. It is nicely stuffed to it doesnt look flat but it's still comfortable to lay your head on. The design is on both sides of the pillow. It is so cute. The design is nice. Looks like the picture.