Well packed and arrived with no hitches. It took around 24 hrs to come to its full size. So far, everything is perfect!