Perfect!  The quality is excellent, the fabric is soft but the foam is firm, very pretty.