I received this order today in Creme to cover the arms of my chair. Online dimensions say it's 21" in length which would be fine. However 21" is laying flat. Once you open it up and put it on the arm of the chair, the length drops to 18". May not sound like a lot but it's really too short. The picture here makes it appear like it goes 95% of the way back. It's also short on the sides and does not go down to the seat. See my picture and how it's short.