Easy to assemble, well made, looks exactly like the photo.

Cons: The only issue could be the gaps at the top of each side (it is also a gate) that a small puppy might get stuck in. Otherwise, it is solid and well made.