It is a nice enough little poncho, with primitive sleeves. The finishing is poor, and the edges are irregular enough to really not justify the $90 price.  I'd buy it for $25 at TJ Maxx and I'd be very happy with my purchase though. It does the job, it's just overpriced.