5 out of 5. Karen is a really awesome person too!