Clear instructions and fairly easy to put together. My dogs love it, one of them hated going in his crate but happily uses this space. For reference I have a 45lbs pit bull/ Jack Russell mix and a55lbs staffie/German shepherd mix. They both fit comfortably.