Have not put it up yet..... tropical storms took care of that..., but did check all parts were there. I am sure I am going to love it.   Yes its up now and I do love it. Easy to assemble.