Not too hard to asemble. Nice product but wasn't  happy it was torn in the front part of the frame. I couldn't return after I almost finished assembling it.