I WAS VERY NERVOUS ABOUT ORDERING A BED ONLINE FOR MY 12YRS. SON. I PLACED AND ORDERED ON THURSDAY AND RECEIVED THE BED ON TUESDAY!! SUPER DUPER FAST DELIVERY, I DID NOT PAY FOR RUSH SHIPPING. IT TOOK ME ABOUT 1 1/2 HOURS TO PUT IT TOGETHER!! THE ONLY NEGATIVE, IS THAT THE MATTRESS IS ABOUT 6IN SHORTER THAN THE BED. I AM VERY SATISFIED WITH THE PRODUCT!!