Really perfect, better than expected and very nice touches.