Arrived on time. No problems on unpacking. Seems to be a very well made product. Nice, helpful staff at Nap Queen, thanks guys!