Overstock did a wonderful job of communicating the shipping information. I received both an email and a phone call from a live person to arrange delivery of the bed frame. The frame arrived on time and when it was expected. I was given a time range of 1p-5p, and the delivery person was there at 1pm. Assembly was not difficult, but the direction given were horrible. It was essentially a drawn photo of the frame with letters and arrows pointing to where screws belong, but using common sense it did not take long to assemble. The finished product feel quite sturdy. I ordered a Cal King size and the quality of the "leatherette" is decent. The drawers below are not too large, so don't expect to be able to fit a lot of clothes or items underneath. The drawers are not very easy to slide in and out, but each drawer does come with a central support bar so the bottom doesn't fall out. Overall, the item is decent for what it is, and I do like the style and sturdiness. The shipping and delivery process was faster than expected and outstanding.