I remember seeing soft tops on eBay a few years back and beleive this falls into the same category. It's not a complete soft top, it a kit to replace your existing soft top canvas. You would need to re-use the existing framework off an old top. Others who have done it in the past have chimed in that it's not an easy do it yourself project and should probably be done at a upholstery shop.
If you look at the description, it says Top Skin Assembly. Call them, if it's the whole thing, go for it, but I highly doubt it is.