Just got this today, so I cant speak for its longevity but will try to update later. So far, so good. Comfortable and just the right height for my low couch. Arrived with a scratch on the table part so Ive submitted for a partial refund. Big enough inside to hold my couch cover and three blankets so far, would probably hold more.