I wouldn't call this a spa robe. The material would be equivalent to inexpensive terry bath towels (like the $4 Walmart kind). I'm XL and the robe is really big on me. A fair price might be $35-$40 to my reckoning. The good side is that it is fairly lightweight terry so it dries faster and is cooler for summer use.