This was a challenge to assemble and was extremely frustrating. It expects you to pull a material that does not have much give over a plastic rim and it is a very snug fit. I almost gave up at multiple points and even though I've now built it, it isn't perfect but the thought of taking it apart and returning it is exhausting. For the price of this item, I didn't expect the assembly to be so difficult.