Updating review after 6 mos of use.
Very squeaky. Annoying enough I will have to find something new. Every time my significant other rolls over (which is alot) I hear it. 

Product was as described, came with all the parts assembled easily and works great. I am very happy with my purchase.