My cat pulled the buttons off within a week, but for the price, it's great. You can actually have guests sleep on it, it's pretty stable, and it's not too firm/thin, like some futons can be. It's not the world's best futon, but it's functional, and great for a short term/cheap fix!