Exceeded expectations, highly recommend.