I remember someone talking before the season about how secret fancy stats suggested that Puig won't likely be elite going forward, and that's happened so far.
He still has some nice pieces:
2B - Rendon
3B - Longoria
CF - Gomez
CF - Jones
OF - Upton
OF - Stanton
Strasburg
Ross
Wood
Rotation is pretty gross actually, but once he trades an OF for a 1B he should have a top-5 lineup.