Be VARY wary of this item being on sale! Firs time I bought it, it was full price at £32.99, but it arrived with a sale sticker of £7.99 still on it, so I returned it and bought it the very next day for £7.99!
I did ask them if they would just refund me the difference, they refused, so I returned it and re-ordered, and I have to say, for £7.99, its great. Throw a base layer on underneath it and your set for a spring day on or off road :-)
Its very lightweight, loose fit on the arms and collar which I find perfect, so for £7.99, cant go wrong :-)
You can definately tell that this is NOT a £30+ cycling top though when compared to proper quality kit from decent bike shops.. This really is cheap and chearful, no frills, very thin gear..