Very nice. How does it fit?