has held up well in the outdoors and rain. My children love to sit on it and read. It is comfortable. It is quite large as well.