Sturdy material, appears to be well-stitched. The color is a bit brighter than I expected (eggshell is in fact a bright white) but looks nice. My main complaint is that it is not very thick and I can feel the frame underneath it. It's comfortable enough for now but I know from experience that these polyester-filled cushions get thinned out fairly quickly so I don't expect that it will remain comfortable for too long. Also it is a few inches too short for my mamasan frame, though this is not an issue.