Came quickly and intact. Was easy to set up, no parts were missing. We've slept on it for over a week now and are really happy with it and it looks beautiful!