Any feedback on this? I saw this at their show in WTC. Planning to get one. TIA