Great product. There are a lot of features that these components have that you won't know you need until you are deep in to development. For example excellent international character support, advanced date parsing, low level control over encodings, and many other little things that save hours of development. I had to find this out the hard way after abandoning other components that did not provide all the functionality that I needed.