Came in 2 days, looks great on & I love the material of it! I highly recommend buying this suit! Shopping for a bathing suit online is a hit or miss but I will for sure be ordering more from this company! :) -Hope this helps those of you who are skeptical! I got a Large & I'm 5'7-155 pounds, fit great!