Easy to assemble only took 45 min as long as you follow the directions. Looks really nice in my living room, my grand dog(daughters dog) loves it. Good quality, a little pricy tho