I have a bball top and I really like mine, longer than most compression tops I have, and was able to go down a size, seem to run big.
the techfit webbing is a little interesting at first due to the garment fits in certain areas only and is a little loose everywhere else. but the webbing along the ribs and back placement do a decent job of keeping your back straight and rigid. it is difficult to get on and off though even after multiple wearings simply cuz the webbing does lose elasticity. the material does a bit though so you might want to go a size down if possible.