Functional and good price but it is bulky and not versatile for every chair or couch. Using in my waiting area. Its not something I would use forever but works well for now.