So far, so good. Had someone come to assemble so I can’t speak to putting it together (though he did it in about 40 minutes). I thought the fabric would be more like suede, but it suits the purpose. I’m sure my son will love it!