Looks good; make sure you have a magnetic screwdriver as many small screws need to be used for assembly.  Also, once completed, it is not as sturdy as it looks.  My 12 week small puppy can move the walls by jumping on them,