I would call this pretty close to ideal