I read like half of it. Overall I felt like it was teaching scheme more than it was teaching general programming, so I skipped on over to K&R and feel a lot better about it.
SICP and Scheme in general overuse recursion that would otherwise not be as appropriate for a different language. I strongly recommend SICP and Scheme fans try to unlearn their LISP ``habits'' if they want to be successful programmers.