Bed frame was literally a snap to set up. Mattress is perfect. Both great for the money AND free two-day shipping!