The suit is the right size, but had to return as the trousers were far too big! We tried both the 2-3 and 3-4, and the trousers are more suitable for a 6 year old.
There seems to be a problem with the trousers in these suits, being a lot bigger than the size stated.