I bought 3 different pillows before this one. This one is just perfect. Not too firm and not too flimsy.