Barcelona in December

What is the weather like? Is it worth visiting at this time of the year?