The bottom is normal, the top is at least one size smaller. Other fabrics aren't a problem either, but if you size up to get a more fitting shirt, the pants run too big and there's no drawstring to make them tighter. My boys wore pants over another pair to keep them from falling off.