Ok. Easy to assemble but is a bit on the cheap side. I bought another bench similar to this one last year and it was definitely constructed better. Same price, too.