Easy to assemble with my 15 year old daughter. We bought this for a trailer that we summer in. It has held up well to kids and dogs.