LOVE this bench. Assembly was easy. It took me and my two toddler sons about 40 minutes to put it together (meaning I probably could have done it in 20 minutes by myself haha). Great quality and comfortable.