Everything we expected & then some! Highly recommend.