Fits great and the print is adorable. I didn't realize the back of the waist was elastic which was a nice bonus; it increases the comfort factor exponentially.  The fabric is nice; thick enough to be opaque, stiff enough to hold a shape but still soft. Downside is that it came used -- there were gum and candy wrappers in the pockets. Disgusting.