Was shipped quickly and new.. however this top fits smaller than expected I knew I should have went with my gutt and passed on this item since no measurements .. no way its a true large ..no coverage in the boob area.. sure if you are an A cup this might work.. I will only buy bikini anythings in the future that offer returns or more descriptive photos... money down the drain...