100% Cotton baby vest. Size 0-3 months Made in the UK and printed in Cheshire Delivery 3-5 working days