Easily to assemble, Arrived when I was told and so comfortable!!!  Worth it! So happy with my purchase