Product was easy to assemble.  I love the big size... gives so much room for my 115 lb eight month old puppy. I don't feel that she is cramped in there.  Very durable!