slightly oversized, but that's what I expected. This set is so cute, easy to mix and match pieces and to dress up or down. Quality is what I'd expect for the price and colors are a little lighter than pictured. It's super lightweight (great for summer!) and holds up well in the wash!