There is no such thing as a perfect computer, especially a portable one. Yes, the keyboard magnet connection is a little week, a backlit keyboard would have been nice, the battery life seems a bit slight.... But this is a fun, light, slim machine with a beautiful screen.