I read some so-so reviews of this, which made me hesitate...but I loved it!  It was perfect for my needs, and very compact.  What I like most was the pillow itself, which was square, like a regular pillow--and even had a little cotton pillow case which was nice.  I prefer this design to those U-shaped pillows.  The blanket was adequate, as were the mask and ear plugs.  Nice and compact, and it did have a strap to attach to your rolling luggage.  Sure there are nicer blankets, and better quality masks/ear plugs out there---but all together, wrapped up as one, for the price, it was perfect.