Beautiful design and great quality. It seems to fit acceptably but it's ability to cover up to 90+ inches in length is a bit overstated. Overall...I would definitely buy again.