The rug rule is about the recommended size of a rug, depending on the room's dimensions. It's suggested to leave 12 to 18 inches of bare floor between the edges of the rug and the walls. This prevents the room from appearing smaller.
Ideally, the rug and couch should contrast with each other to create visual harmony. If your couch is dark, a light rug brings an element of brightness. If your couch is light, a darker rug structures the room and adds character. Also consider a gradient of shades, pattern, or texture to vary the contrasts.
For a bedroom, choose a soft, plush rug for comfort underfoot and warmth. As for the size, ensure that the rug extends beyond the sides of the bed by several inches so that your feet don't directly touch the ground when you get up.
Neutral and timeless carpet colours, like beige, cream, or light grey, pair well with the majority of furniture colours. These shades can be added to subtle patterns in a tone-on-tone effect that brings the space to life without breaking the harmony.