Easy to assemble - fit perfectly! Love it! Love that it is not real leather - no animals were harmed! But, it is a nice, classic look and looks like it will hold up nicely for years to come! Definitely recommend!