Everything works great and looks nice.  Not too bulky for my 12 year old daughter.