Almost perfect - but it is NOT 26" tall! It barely fits my sofa, it's about 24" tall. Still trying to figure out a way to raise it a bit. I don't want to send it back, it's lovely and seems very good quality.