Heavy and firm, just the way I like it. The colors are beautiful and with several colors in the pattern, it easily matches something in your room.