I love the style of it. Looks like there are a bunch of different features and activities for them to get into. Can't comment on the quality though as I've never bought anything from there.
As to your cats liking the cat tree, I just bought one a week ago and was a bit worried about mine not liking their new (expensive) toy. Turns out I had nothing to worry about. They love to sleep on the top platform and look out the window, and often I catch Nigel sleeping nestled in the bottom barrel. Whenever he goes missing I now know where to find him.
The other advantage I noticed is that they seem to scratch less often in other places now that they have a BIG tree just for them. I never considered their scratching to be problematic before (really just a bit on my area rug and kitchen chairs) but that seems to have tapered off now that they've got the tree.
The only thing I can complain about since getting the tree is that, because my living room is pretty small, the tree looks just massive in there and is uh.... pretty darn ugly. Not at all like the beautiful things I'd prefer to have in my living room but hey, if it's a choice between a happy cat and ugly cat tree, or an unhappy cat and a beautiful living room, the happy cat wins every time.