Amazon on right and Spanx on the left! Head to head Spanx is the winner but the Amazon is also so good and great if you’re on a budget! I’m 5’8, 150, Wearing size M in Amazon and size M Tall in Spanx. (I didn’t not need to get the tall!)