Great bed as described and no squeaking! We paid for assembly as well, two people showed up and took them about 2 hours. It was well worth it, they took the garbage as well so it was ready to go!