The shipping was on time and all was in good order. The ease of assembly was great, the instructions were easy to follow. The apperance of the bed completed is very good considering the price I paid. Overall we are very happy with this product. I just hope it stands up to the test of time.