Super comfortable. Easy to assemble but it did take some time. Doesn’t squeak at all.