It was a very nice quality, better than I expected; buying on line can be a challenge with some things lacking any quality.  We did struggle a bit with putting it on our frame, maybe our frame was partly at fault. It would be much easier if you could merely slide it down with the slits it has on it, ours needed the screws and lining it up. If you are good at this kind of thing (I'm not) it would be easier to do.