This costume is from Japanese traditional shrine female attendant style. Ordinally that would be very loose fit.
NOTE: The cloth tag would be larger but that is Asian size. Would fit as US size advertised.
(S) Tops length : 28.3 inch (72cm) Shoulder width : 20.4 inch (52cm) Bottom length : 37.4 inch (95cm)
(M) Tops length : 29.5 inch (75cm) Shoulder width : 22.8 inch (58cm) Bottom length : 40.5 inch (103cm)
(L) Tops length : 30.0 inch (76cm) Shoulder width : 23.2 inch (59cm) Bottom length : 41.3 inch (105cm)
White kimono top, red string accessory for top, hakama skirt, fabric belt, ribbon for belt, red sleeve accessory , white old Japanese style socks and white hair ribbon.bow and arrow, wig and crogs are not included.