Fairly easy to assemble. Took two of us about 40 minutes. Not squeaky at all - like other similar frames I’ve gotten. We are quite pleased.