Boxes came in good shape and easy to track the progress of delivery. Also came fast with no hassle! I love that the covers come off for easy washing. And soooooo comfy!!