Good review. I have been waiting for a top, and waiting specifically for this review.

Just ordered one.