Good quality and nice product. Firm and large nice enough for our 83 lb. Basset mix. She loves to rest her neck on the firm arms. Hopefully, this will keep her off my sofa !