It works for its intended purpose but it is not a long term quality piece. The fabric snags easily, is not easy to clean, and the legs get loose. Definitely not high end, but wouldn’t expect it to be at this price.