I bought this for my cat. He loves beds. It is the cutest bed I've ever seen. It's super easy to put together and it's the perfect size. 

Pros: It's perfect besides the poles
Cons: The poles are made of plastic so it isn't the sturdiest.