Very cute, but material is not what I expected.  More of a cottony feel than satin.  But still very cute.