Amazing! Everything was so well thought of. Every detail was taken care of. We loved it!