I wasnt really expecting much but was pleasantly surprised.  The frame arrived in 2 long boxes easy to transport from my porch to my apartment.  I didnt put it together my dad did.  It took him awhile the instructions werent great and it would have helped if he had me helping him.  Oops.  The only tool he needed was a hammer to hammer in the slats.  The allen wrench was included.  Once the frame was put together it looked great.  Its solid and sturdy and looks more expensive than $150.  My mattress is on it and nothing creaks and actually is higher off the ground than I anticipated.  As long as you have the patience to put it together its a great buy.  And I received it less than a week after ordering.