I have been considering ordering a couple of casual tops from there. I have avoided it for a few years as I must have had a bad experience which I have clearly forgotten about now! How is the quality?