Easy to assemble. Stylish. Firm and hopefully long last cushions. Dog already has claimed it as his own.