its new. size is xs and doesn't fit me as I'm 32. it'll fit 34 correctly. side bands are super stretchable. cup size is A - B. it has pushup straps to give cleavage. non wired and is extremely comfortable. got it for 700. comes with halterneck single strap