Bought this a while ago for my kids' room and it lasts very well, cleans well, doesn't shed, and is so thick and comfortable to walk on. Beautiful pattern too, looks even better than the picture.