Assembly isn't too bad as people say it is, just make sure you have at most 5hours to spare if you aren't that great at assembling things.