easy quick purchase with it arriving exactly when they said.  heavy packaging that was well done/secure.  instructions could be a bit more detailed - especially in regards to the (those instructions were absent from the packaging).  but overall the quality is outstanding.  I was a little frustrated with the bolts for they were not nearly long enough (had to head to lowes for 1/2" longer bolt).  made assembly a pain at the very end (when i was tired and wanting to be done), i had put side rails on wrong and had to re do due to lack of instructions.   Buy it... its totally worth every bit of money you'll spend but you could do much better on the instructions.