Good quality, arrived as arranged, good value for money. I thought it may look cheap but it doesn’t. At first very faint chemical smell but gone by end of day. Really happy with it. Large rug for the dog, all delivered for £20! (I am a very fussy customer yoo!)