Wasn’t hard to set up but a set of the screws were too small, I have to get larger ones to hold it higher onto the frame. Price was good.