Perfect fit ... colors are great.  It’s not a thick pile but we didn’t expect that.  We have two kittens and this rug has the right thickness and durability for our needs.