not the best but they're about £65 so well worth it in my opinion.
The problem is the filler neck wont quite line up right, I "adjusted" mine by poking a broom handle down it and bending it into the right location. Other than that it's fine. It also needs a decent coating in some anti-rust paint and underseal. I got mine from fueltanksdirect.co.uk, it was a few years ago now though.