So easy to put together. Everything lines up correctly and all the pieces were there. Looks fantastic and is really comfortable