It was pretty easy to put together. Took about an hour for two of us. Once it was together it was pretty sturdy. The package when it arrived was a little heavy so make sure to have help to move it. I would recommend this if your looking for an affordable desk that looks good.