A lot going on here but its not bad.

Text could do with some tweaking but I like the flow of the tag.