I've seen mixed reviews on the STS. Anyone want to elaborate?

------------------