Is it any good? It looks great (I have a bad back) but it is so expensive! Should I order one?