I purchased the large kennel and cover in white. Its REALLY big. Assembly was easy. However  you might need a little glue to keep the lower front panel on. It has a magnet but it keeps falling off. Otherwise  our golden retriver seem to like her new digs.

Pros: Roomy, easy assmbly
Cons: you might need a little glue