Right size quality product - had to re-sew a few of the buttons on the fly as they were loose, but apart from that, very tough wearing. They have already seen action and survived so that says it all really.
Have to wash this daily as darling son likes to wear it all the time. High quality cotton and a great fit. Washes very well and still looks like new - does not require to be ironed if hung up straight from the wash.