This top is pre-owned. There is a stain on the left shoulder area. It is light on the front but darker on the back. The tag has been removed so I am not sure on the size but appears to be around a 3-6 Months. Please see measurements in photos to ensure a proper fit. If you have any questions please message me.