This bed is nice... I live in an apartment and my dog lays on it out on the balcony. 

Pro's"
Stylish Look
Absolutely weather-proof
The size is reasonable 
Sewn together nicely. 

Con's:
White color is more of a yellowish tint
Padding is not impressive

We've only had it a few days so I am not sure how it will age. 

I'm not unhappy with it, but I don't feel like I will replace it with a replicate when the time comes. 
Hope this helps!