New bed pillows are such a special small gift you can give yourself.  These are very nicely made and a very good quality.  They arrived well packaged and ready to help you get a good night's sleep.  They aren't too puffy and not too flat....they are just right!!!!