I ordered a top from Liligal and then read the reviews and was dreading what would arrive. I tried to cancel the order but that was complicated so hoped for the best and my top arrived today slightly later than expected as I paid extra for faster delivery, but liligal emailed me to let me know it would be slightly delayed. I ordered XXL but the top is about three sizes too small but saying that the quality is fine and the top looks just as advertised. I am happy to keep it and look forward to the day I can wear it :)