I got the Trainmen Paisley Royal Blue.

The main complaints for this products seem to be its texture, discomfort while wearing, and disappointment in color.
I was satisfied with the color of my product, so I can't help much with that.
But the rough texture that makes it uncomfortable to wear can be easily fixed after a few runs through the washer and dryer.

Also, a few people complained that when they wore their product, it left a dye mark on their forehead! Washing your product a few times will solve this issue as well.

So WASH YOUR PRODUCT BEFORE YOU WEAR! :)

As far as practicality goes, the size is definitely large enough to tie around the average person's head.