Shipping was good. I haven't finished setting up the bed. I can't wait to see the results.  So far, I'm loving it. Next time, I'll pay to get it assembled due to pregnancy, it's hard putting it together.