Brand is Denver Hayes. Size: XL. Still in very good condition and it is very soft and comfy! Posted with Used.ca app