Perfect! Everything you need and more! We loved it!