I received about 8 different delivery dates before it was delivered....still received 3 days late.  

The frame would have been easy to assemble but the instructions are horrible.