I gave the adjustable bed an average due to the squeak when raises & lower on foot part.
I bought a new mattress, which is 14.5 thick, which fits fine on bed fine. It's almost impossible for me to tuck in sheets, blanket, but doesn't seem to be any fault of the product. It was very easy to put together only screw on legs and plug in. Fyi, it's very heavy to carry, especially if you have stairs. 
I contacted customer service, & they seemed like they will fix the squeak. So if that is fixed I would give it 5 star.