Yes it is, I have used it on a few sites for myself and others in the past. Can't remember anything difficult about it.
hsv, you may want to read this...
Install a new style
ETA: if the theme is loaded ok just the forum seems skewed or looks wierd on the forum index check this out here...
Add forums correctly