Although the front cover shows the band both pre 1988 (with Fish as singer) and post 1988 (with Steve Hogarth as singer), only two of the tracks are from the post-Fish era plus one of the DVD tracks (and that's not even a Marillion song but a cover version). As such, this is a very "old" collection and not at all representative of the band as it is now.
The tracks are almost entirely the 7 inch (single) versions, but Marillion has never been a singles band, and so sadly many of the tracks on this disc disappoint when compared to their album versions.
As all of the tracks have been released countless times before on other compilations, regretably there is nothing here for the long standing Marillion fan to enjoy, and so this album is aimed squarely at the "nostalgia" market. As such, it is a good collection of their classic songs from years past, and gives a good flavour of the band pre-1988, but even so I think most such purchasers would be better served by picking up one or two of the original albums instead, many of which are now available for peanuts on Play. A listener only partly familiar with the Music of 1980's Marillion I think would much more enjoy listening to the entire Misplaced Childhood album, for example, than they would from this selection of "radio play" tracks.
I would also encourage listeners to sample the band's more recent material, such as Sounds That Can't Be Made (quite cheap on Play), but don't for one minute think that the collection of 1980's tracks on this compilation disc will prepare you for the sheer awesomeness (!) of the newer material.
The only reason to buy this disc would be for the DVD. It is a very cheap way to buy a selection of early Marillion videos, although again, all have been released before (eg, see the EMI Singles Collection).