Came on time. It was fairly easy to assemble. The trundle portion slides easily in and out. Nice bed for a small room.