I've only purchased from BooHoo twice, but I have been extremely happy both times. I usually wait until a sale or something before I purchase, but the quality has been pretty awesome for the price. I've bought shirts, skirts, sweaters and leggings and all have been great (minus a pair of leggings that were just slightly too large). I would recommend to anyone who is looking for casual clothing items that are, in my opinion, better than Forever 21 quality-wise, but still within a student/young professional's budget.
My only complaint would be that the package takes a considerable amount of time to eventually arrive, but if you keep that in mind, then it's totally not a big deal.