I see Catherine's trying to come back from the pandemic. I ordered some swimsuits for my vacation but didn't arrive in time for my trip. A month. Catherines is O. K if you like something and are willing to wait for it. Don't order something if you need it for a specific date. I would order again if I really liked something and it comes a little later. I was happy with the items when they arrived. Also, you really have to know your size because sending it back will cost you money and I'm not about to do that. After all the horrible reviews, I give it some glimmer of hope. I give it C+.