It's super cute but a workout in itself trying to get it on - You might be best off purchasing a separate sport bra and tank. Other than that it's pretty decent quality and if you don't mind a struggle then go ahead and purchase it. The bra part was too small for me and i'm just an average chest size . I would recommend this item but with the restrictions spoke of in my note.
St. John's, NL