Perfect but is very big so we had to trim down the pipes to make it fit. otherwise looks and feels great.