It depends really what you want to buy.
There jeans are great, but do tend to fade in the wash.
Shirts are cute, some of them are good quality.
But it really depends on what you are going/wanting to buy.
The quality is abit hit and miss really, Top shop is all about fast fashion, pile them high sell them cheap .........although their stuff is alot more expensive than comparable highstreet shops like H&M and New Look.
I rarely shop there as I was fed up returning stuff for poor fit.