Beautiful, comfortable, stylish, and practical...  That's as close to perfect as it gets;)