What were the pros/cons: Love that it has 2 doors. Comes in handy.  Cons: None really.  I have should bought a Large for the Husky but this was my temporary one when he was a pup. Medium size works but only if the grown dog is laying down and you don't plan on dog being in it too long since they have no room to stand and stretch.
How are you using your product in your home? Bought it for my Son's Husky for when he comes to visit me at my apartment. Only use it for Evening Sleep or if I have to run out to the store real fast. Son has a larger one at home for him. 
Was assembly easy?  Easy to unfold and click into place.
How was the quality? Very sturdy! Plastic Bottom pulls out easy for cleaning.