Matilda Jane floral pants with white top with bell sleeves. Size 2. The inside tag on the shirt was removed for comfort purposes (see last pic). Washed on delicate cycle & hung up to dry. Never placed in the dryer. MJ runs big. My daughter wore this outfit when she was 3. No visible stains.