Great little Kennel !!! Easy to put together with the 4 slide poles in each corner it still is  flexible and easy to move around, or disassemble if need be ! The front door was somewhat difficult to mount on with the screws being stubborn to drill into the plastic.  But after some force and stamina by my husbands he had it all done !! This is the perfect size for a small dog with no ability to jump out.  I am fostering a 2 year old DachshundMinPin mix with some medical issues, one of them being weakness and wobbly hind legs !! He spent a few good hours in this the first night we brought him home !! I know he felt safe !!  Nice !!