it took about 3 hours to put together,  it was pretty simple there were just a lot of pieces. my dog HATED her old cage but she goes in to lay in this one all on her own. there's a lot of room she can turn around, stand and stretch comfortably.