High quality . Looks exactly like in the picture. Took 20 inches to fit on another cushion and this fit perfectly!