My dog loves the bed and works perfectly for being outside.  The small is really large though.

Pros: Great for outside
Cons: Small is still fairly large.  Takes up a lot of room