We really love this bed. Our delivery experience was seamless and the bed was relatively easy to put together. The bed was pretty easy to put together but the instructions were really tiny and difficult to decipher. We also wish the end tables were attached. We drilled them in regardless so that solved our problems. 

Overall great purchase.