Very cute! It fits my 6 year old and her Our Generation doll perfectly.  The doll outfit is one piece and velcros in the back. The kid outfit is to pieces and the top is one attached shirt/jacket.

It is very well made and should last.