I like it. Lots of nice features... and with an adjustable LOP, more than a MT Urbino actually.
On the price, considering the start-up costs to produce the stock (although considering the return - lots of 870s out there), I think it's very fair.
Ugly is in the eye of the... you know.
Nice,
C