I thought the quality was great for a suit. The fabric has a little stretch to make it more comfortable. I ordered 3/4T for my almost 3 year old and it fits him with little room to grow. He is medium height. I ordered 5/6 for my almost 6 year old and found the size was right for him too. I expect they will fit any boy for about a year.