Everything came in earlier than expected, I put it together by myself in about 20 minutes and slept on it that night, everything works and the mattress is very comfortable, I love it