Wasn’t that hard to put together but was kind of difficult when it was time to screw the parts together. Took me almost 2 hours only bc I was trying to get the screws to screw in. Really nice though.