As hoodies go, this is a nice basic and comfortable option.  Since they generally fit baggy/large, I'd say that the sizing is somewhat small.  The large fits my child well who usually wears a size medium.  The seams & stitching are well finished and comfortable.