I think it would be perfect for first time bloggers, but if you have website building experience and want to highly customize your site, you might want a more powerful platform.
I chose this site because I heard it was easy to use and made website creation simple for beginners. As someone with limited website building experience, I wanted to choose a popular site because I knew that if I had issues setting up features it would be easier to look up forums discussing how-to's for a popular site. I generally use just the standard features they offer for free. Nothing too fancy, but I have inserted HTML code to add buttons linking to other blogs. The website has performed well. It is easy to use, arrange and rearrange, and to add features. For blogging, it is a good website because many of the templates they offer are tailored towards blogs.
It offers simple but elegant templates tailored towards blogs to make a site look "put-together" with little skill or effort.
Sometimes the site is slow to respond when making updates and changes.