Shipping took forever but the bed was worth it.  My 11 year old son loves it.  Instructions to put the bed together a little backwards but pretty self explanatory.