WE ARE IN LOVE WITH THIS BED! When we were showing our friends our new home, we got so many compliments on it. It's very comfortable, does not squeak at all.  My husband put it together, we didn't opt for paying for it to be installed and it worked out fine.  Pieces are definitely heavy though--so if you can't lift heavy stuff then definitely pay the extra fee to get it put together for you. We are very happy with this purchase. One of our most  favorite things in the house.