As other reviewers noted, it takes some work to figure it out, but it's not too complicated. I hope I never have to use this, for my pup's sake, but also my spine...I haven't figured out the right adjustments yet, my dog sits really low on my body, which isn't very functional. It has lots of promise, and current challenges could be user error.