This, by far, is a great buy! The bed arrived exactly three weeks from the date I ordered it. Took about 3 hours to put together. I needed some help with the frame assembly and with actually putting the bed on the frame. It was definitely worth the time and effort it took to put together. Overall, I highly recommend this top quality leather bed.