I built a site before with it, it's not live anymore, there's a fair bit of learning with it but once you get to grips with it it's really good... some templates are fantastic.
Bit of advice, get a nice template, learn abit about it and get if functioning how you want, then make a bug list of things and then outsource the job for say $100 and get your site running 100% and looking great.