I got this for my son who plays Roblox and other PC games ALOT. He's had it for months now and it's still holding it's perfect shape. Also the graphic is dyed into the fabric so it's not wearing away at all. Looks just as good as it did when I bought it. I will say it's a little thin so if your keyboard has a lot of height to it, might be a bit uncomfortable to use but for standard and low profile keyboards it's a great buy for sure.I have tendinitis in my wrist and sit at a computer all day. This has help a lot with the painWas disappointed, thought it was going to be a gel keyboard wrist pad. It is memory foam and likes to move around, not stay in place.I'm very happy with this purchase. It is quite comfortable. I deducted one star only because this pad is shorter than the length of my keyboard, but I suppose that's my fault for not measuring ahead of time. But the design is super cute and I'm very glad to have this wrist rest.Overall, this product does exactly what it is advertised to do, at a good price.Pros:- Large - covers my entire keyboard- Nice design, at least I liked it- Just enough friction to stay in place when my wrists are on it- Comfortable! Enough padding to make my wrists feel comfortable but not too much to be too thickCons:- It is obviously not attached to your keyboard so you will need to move the pad with the keyboardThis is bright, comfortable, and well made. My last wrist rest had badly glued seams and the gel inside leaked all over my desk. The seams on this wrist rest are sewed so that won’t be a problem. It will move easily if you need it out of the way but when pressure is applied it stays firmly in place. I really love the bright colors though. It keeps my sad little work cube bright and happy.Have been using this for a few weeks now, and I really like it, it is nice and wide and comfortable. Also so beautiful! I'm glad that I don't have to slant my wrists and I love it!Decent wrist rest. I picked it because it's a little shorter than most, and I use a smaller Apple Bluetooth keyboard. It's still several inches too long for it, but the little bit shorter that it is really helped with being able to fit it on my computer desk.