It wasn't difficult to put together and if my sliding door didn't have a gap, as my picture shows, I'd give it a 5 star. Disappointed after it was all assembled.