High quality carpet; not at all flimsy. It really updates the look of our living room. Five stars!