I hesitated buying this without seeing it in person, but it is so cute!  It's denim, like the other reviews state and just perfect in the living room.  You can sit on it, put your feet on it, kids can eat on it...there are a million uses.  I like that you can take the cover off and wash it if needed.  The material seems like it will hold up very well.  I think I am going to buy another one and keep them under the console table.