Sturdy frame and fabric. Easy to put together. The family love it from the 5 year old to her not so young Nanny! The family can sit or lay in it together!