Blue seraphine skin to skin top. It has some staining/discolouration on it. It says size small but have selected size medium on vinted sizing as I cannot remember my sizing when I wore this but there was no way I was a size 8, probably closer to a 10-12. The top is sleeveless. I loved using these when my boy was a newborn