This item is perfect and made extremely well. It gave renewed life to my sofa and I love it. Easy to install too!