Perfect! Everything as described and as the pictured showed! We enjoyed it a lot!