It was a pain to install, definitely hire someone.  Otherwise, slim but has tons of storage.