Perfect!  I shopped for a long time (many hours)  and was so thankful to have found this one and bit the bullet of shopping on line for one and bought it.  Very contemporary, and elegant.  It is thick and plush.  I put a nice carpet pad under, not one of the thin ones.  I purchased a square one - So glad I found this !!!! .