Flat weave means rough like canvas.  It is not soft. It is not plush.  It isn’t like the colors on the computer screen. It does stink.  I bought this for my son’s room.  It would be better as an outdoor rug as it is almost to scratchy to sit on.  First and last purchase at this site.