Title: did not work for me. difficult to install
Product review: Deserate for back pain relief , tried everything. This did not help unfortunately. I found installation to be pain . Maybe the other teeter that is self standing is better.
Would you say this review depicts the product in a flattering or unflattering light?
