Love it so far! I put it together myself. They should label the pieces better, also it takes longer then 25 minutes! Haha I did it alone but still even with two people it would take at least an hour. The material is nice and no marks. I've only had it a few weeks, so far it's great.