Took about 30 minutes to install for 2 people. Had it for a week now and so far loving it! Doesn’t make any squeaky noises when we’re tossing and turning while sleeping.