Generally speaking, no, they're not the greatest. They're a Wal-Mart house brand, produced with cheap Chinese or Taiwanese components. They'll work, but who knows for how long and how well.
iLo televisions are part of Wal-Mart's house brand of electronic devices. I have no personal experience with them, but I have read some nasty reviews and blogs.