it was new it came with straps when I buy but I like the dress not the straps I am not comfortable so I change them into like this... still feel not for me you can wear it with cost are just like sleeveless it M size when I hang it it looks thin but it's medium size I ll fit with M and xl sometimes so both can go for this i wore it only once