Easy to put together - was nervous about the meshing and being able to hold but my dog loves is and is around 70 lbs with no concerns!