legal and very fucking effective........I highly recommend it.
just make sure you wait until whatever gear you're using has cleared your system........in example for test enathate 10.5 days from your last injection,for cypionate 12 days from last injection,for sustanon 15 days from your last injection,propionate 4.5 days,deca durabolin 15 days..........etc,I think you get my point.