I Love my new bed!
Assembly is time consuming but easily manageable with two people. The pistons were quite stiff therefore took a bit of brute force to get the frame to lower down.  All in all, a great product for the very low price and extremely comfortable and useful.