easy to put legs on and of great construction.  My cat loves it- easily wipes clean with a lint roller or pet hair remover.  would recommend.