Assembly had me doing mental gymnastics, definitely took me a few hours to put it together, but I like the final product. I think it's a good bang for buck.