Bought this from the returned item section and now I know why - it’s wobbly. But we are handy so have fixed it. The fabric is a denim-ish colored weave and very soft. It holds tons of blankets and is perfect in our living room.