yes they are heavy and they are about same price as some forged pistons i do not like them. much but have use them in mild builds and they have work good for that .any thing like a race engines i would not have them in it .the time i did use them in a blower i ran them on the Big side of the piston to wall and more on the piston pin and polished the piston tops they work fine . i would of done the same things to a forged pistons