Very clean, exactly as described, lots of thoughtful touches.