I haven't ordered from them, but I have been to the store (in my area it's called "The Body Shop," although it's the same company).
They do have some cute stuff, but I haven't bought many pieces from them. I can't say why right now, like overwhelming common fit issues or anything, it's just that nothing seems to work as well as I think it will on the hangar.
__________________
Fashion is art you live your life in. - Devil Wears Prada | formerly ttara123