Poor quality fabric, extremely thin, not particularly sturdy or soft.  The fit is good, the ruffles are nice. I should not be able to see the color of the filling, which is not white, through the outer fabric shell.  Disappointing at best.